Amazon faces heat